﻿using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;

public partial class MemberActivate : System.Web.UI.Page
{
    VLGDataContext _db6 = new VLGDataContext();
    protected void Page_Load(object sender, EventArgs e)
    {
        string idA = Request.QueryString["icc"];
        string capt = Request.QueryString["cpt"];
        string user = Request.QueryString["u"];
        if (String.IsNullOrEmpty(idA) == false && String.IsNullOrEmpty(capt) == false & String.IsNullOrEmpty(user) == false)
        {
            try
            {
                VLGAccount vlgacc = _db6.VLGAccounts.Single(icaa => icaa.idAcc == int.Parse(idA));
                string u = vlgacc.UsernameE;
                string cap = vlgacc.chuoiCaptcha;
                string ngaydky=vlgacc.NgayTao.ToString();
                int dky=int.Parse(DateTime.Parse(ngaydky).DayOfYear.ToString());
                int ktra=(DateTime.Now.DayOfYear-dky);

                if (u == user && cap == capt&&ktra<=7)
                {
                    VLGAccount vlg2 = _db6.VLGAccounts.Single(icaaa=>icaaa.idAcc==int.Parse(idA));
                    vlg2.Active = true;
                    vlg2.NgayKickHoat = DateTime.Now;

                    _db6.SubmitChanges();
                   // Response.Redirect(ResolveClientUrl("~/Default.aspx"));
                   // thongbao.InnerText = "Tài khoản bạn không hợp lệ hoặc đã vượt quá số ngày cho phép.<br/>Link kích hoạt đã hết hiệu lực.";
                    //Literal1.Text = "<script type=\"text/javascript\">" +
                    //             "$(function() { " +
                    //             "alert(\"Kích hoạt tài khoản thành công. Bạn có thể dùng tài khoản để bắt đầu sử dụng Dịch vụ của chúng tôi.\");" +
                    //             "});" +
                    //             "</script>";
                    Response.Redirect(ResolveClientUrl("~/Default.aspx"));
                }else
                {
                    //thongbao.InnerText="Tài khoản bạn không hợp lệ hoặc đã vượt quá số ngày cho phép.<br/>Link kích hoạt đã hết hiệu lực.";
                    //Literal1.Text = "<script type=\"text/javascript\">" +
                    //             "$(function() { " +
                    //             "alert(\"Tài khoản bạn không hợp lệ hoặc đã vượt quá số ngày cho phép. Link kích hoạt đã hết hiệu lực.\");" +
                    //             "});" +
                    //             "</script>";
                  //  Response.Redirect(ResolveClientUrl("~/Default.aspx"));
                }
            }
            catch
            {
                //thongbao.InnerText = "Tài khoản không tồn tại ! Vui lòng kiểm tra lại";
                Literal1.Text = "<script type=\"text/javascript\">" +
                                 "$(function() { " +
                                 "alert(\"Tài khoản không tồn tại ! Vui lòng kiểm tra lại\");" +
                                 "});" +
                                 "</script>";
                //Response.Redirect(ResolveClientUrl("~/Default.aspx"));
            }
        }
        else
        {
            Literal1.Text = "<script type=\"text/javascript\">" +
                                 "$(function() { " +
                                 "alert(\"Đường dẫn yêu cầu không hợp lệ.\");" +
                                 "});" +
                                 "</script>";
            //Response.Redirect(ResolveClientUrl("~/Default.aspx"));
        }
    }
}
